Don't include the win32 theme on Linux
authorMatthias Clasen <mclasen@redhat.com>
Fri, 13 Jun 2014 14:30:36 +0000 (10:30 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 13 Jun 2014 14:30:36 +0000 (10:30 -0400)
No need to carry around these resources when we are not
going to use them.

gtk/Makefile.am

index 73e01b9244847f38f0d3d46fd098b2d1ad88795b..28f669c9ed3e93fd4a55b956e51e6707b858712d 100644 (file)
@@ -1382,10 +1382,12 @@ gtk.gresource.xml:
          n=`basename $$f`; \
          echo -e "    <file alias=\"theme/Raleigh.css\">theme/Raleigh/$$n</file>" >> $@; \
        done; \
-       for f in $(srcdir)/resources/theme/win32/*.css; do \
-         n=`basename $$f`; \
-         echo -e "    <file alias=\"theme/$$n\">theme/win32/$$n</file>" >> $@; \
-       done; \
+       if test "$(win32_theme)" = "yes"; then \
+         for f in $(srcdir)/resources/theme/win32/*.css; do \
+           n=`basename $$f`; \
+           echo -e "    <file alias=\"theme/$$n\">theme/win32/$$n</file>" >> $@; \
+         done; \
+       fi; \
        for f in $(srcdir)/resources/cursor/*.png; do \
          n=`basename $$f`; \
          echo -e "    <file>cursor/$$n</file>" >> $@; \
@@ -1452,6 +1454,7 @@ libgtk_3_la_LIBADD = $(libadd)
 libgtk_3_la_DEPENDENCIES = $(deps)
 
 if USE_WIN32
+win32_theme=yes
 libgtk_3_la_LIBADD += -lole32 -lgdi32 -lcomdlg32 -lwinspool -lcomctl32
 libgtk_3_la_LDFLAGS += -Wl,-luuid
 libgtk_3_la_DEPENDENCIES += $(gtk_def) $(gtk_win32_res) $(deps)